I ate - French English Dictionary